<?php

/**
*	友情链接---添加链接
*
*/

//包含公共文件
include '../../common/common.php';

//接收post传值
// var_dump($_POST);
$order        = trim($_POST['displayOrder']);
$siteName   = trim($_POST['siteName']);
$siteUrl       = trim($_POST['siteUrl']);
$description = trim($_POST['description']);
$logoAddr    = trim($_POST['logoAddr']);

//打印
// var_dump($order);
// var_dump($siteName);
// var_dump($siteUrl);
// var_dump($description);
// var_dump($logoAddr);

//判断排序是否为数值 (小数在插入数据库时会自动向上取整)
if (!is_numeric($order)) {

	exit('显示顺序必须为数字<br /> <a href="'  . $_SERVER['HTTP_REFERER'] .'">返回上一页</a>');
}

//判断站点名称和url地址是否为空
if (!$siteName) {

	exit('站点名称不得为空或为0<br /> <a href="'  . $_SERVER['HTTP_REFERER'] .'">返回上一页</a>');
}
//查询数据库,判断链接的站点名是否已经存在
$resSel = mySelect($link , '*' , DB_TABLE_LINK , "where  name='$siteName'");
// var_dump($resSel);
if ($resSel) {

	exit('站点名已存在,请重新输入<br /> <a href="'  . $_SERVER['HTTP_REFERER'] .'">返回上一页</a>');
}

//判断url地址是否为空
if (!$siteUrl) {

	exit('url地址不得为空或为0<br /> <a href="'  . $_SERVER['HTTP_REFERER'] .'">返回上一页</a>');
}

//判断url地址格式
if (!isUrl($siteUrl)) {

	exit('当前url地址格式错误,请重新输入<br /> <a href="'  . $_SERVER['HTTP_REFERER'] .'">返回上一页</a>');
}

//判断文字说明是否为空
if ($description) {

	$data['description'] = "$description";
}

//拼接路径
$path = $docRoot . $logoAddr;

//判断logo地址是否为空
if ($logoAddr) {

	//判断是图片文件是否存在,或图片链接 /******/ 可以再判断一下是否为图片文件
	if (!(isUrl($logoAddr) ||  file_exists($path))) {

		exit('当前logo地址不存在<br /> <a href="'  . $_SERVER['HTTP_REFERER'] .'">返回上一页</a>');
	}

	$data['logo'] = "$logoAddr";
}

//插入数据库
$data['displayorder'] = $order;
$data['name']	   = "$siteName";
$data['url']	   = "$siteUrl";
$data['addtime'] = time();
// var_dump($data);

$linkAdd = myInsert($link , DB_TABLE_LINK , $data);
// var_dump($linkAdd);

//跳转页面
echo '链接添加成功';
header('refresh:1;url=' . $webSite . 'admin_index.php?big=1&number=12');